package com.inspur.system.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.inspur.common.annotation.Excel;

import java.util.Date;

/**
 * @date 2024-04-08
 */
public class PmDemDTO
{

    /** 需求编号 */
    private String cDemNo;

    /** 需求名称 */
    @Excel(name = "需求名称")
    private String cDemNme;

    /** 项目编号 */
    @Excel(name = "项目编号")
    private String cProNo;

    /** 需求描述 */
    @Excel(name = "需求描述")
    private String cDemDes;

    /** 优先级 */
    @Excel(name = "优先级")
    private String cDemPri;

    /** 需求状态 */
    @Excel(name = "需求状态")
    private String cDemState;

    /** 创建人 */
    @Excel(name = "创建人")
    private String cCrePer;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date tCreTm;

    /** 修改人 */
    @Excel(name = "修改人")
    private String cUpdPer;

    /** 修改时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "修改时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date tUpdTm;

    /** 需求来源 */
    @Excel(name = "需求来源")
    private String cDemSou;

    /** 需求类型 */
    @Excel(name = "需求类型")
    private String cDemType;

    /** 负责人 */
    @Excel(name = "负责人")
    private String cDemHead;

    /** 关联成员 */
    @Excel(name = "关联成员")
    private String cDemPer;

    /** 预估工时 */
    @Excel(name = "预估工时")
    private Double cEstWork;

    /** 已登记工时 */
    @Excel(name = "已登记工时")
    private Double cRegWork;

    /** 剩余工时 */
    @Excel(name = "剩余工时")
    private Double cRemWork;

    /** 预估工时/剩余工时 */
    @Excel(name = "预估工时/剩余工时")
    private String cEstRemWork;

    /** 关联工作项 */
    @Excel(name = "关联工作项")
    private String cWork;

    /** 计划开始时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "计划开始时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date tStaTm;

    /** 计划完成时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "计划完成时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date tEndTm;

    private String cCrePerNme;

    private String cUpdPerNme;

    private String cDemHeadNme;

    private String cQuery;

    /** 标题 */
    private String cTitle;

    private String cTxt;

    public void setcDemNo(String cDemNo) 
    {
        this.cDemNo = cDemNo;
    }

    public String getcDemNo() 
    {
        return cDemNo;
    }
    public void setcDemNme(String cDemNme) 
    {
        this.cDemNme = cDemNme;
    }

    public String getcDemNme() 
    {
        return cDemNme;
    }
    public void setcProNo(String cProNo) 
    {
        this.cProNo = cProNo;
    }

    public String getcProNo() 
    {
        return cProNo;
    }
    public void setcDemDes(String cDemDes) 
    {
        this.cDemDes = cDemDes;
    }

    public String getcDemDes() 
    {
        return cDemDes;
    }
    public void setcDemPri(String cDemPri) 
    {
        this.cDemPri = cDemPri;
    }

    public String getcDemPri() 
    {
        return cDemPri;
    }
    public void setcDemState(String cDemState) 
    {
        this.cDemState = cDemState;
    }

    public String getcDemState() 
    {
        return cDemState;
    }
    public void setcCrePer(String cCrePer) 
    {
        this.cCrePer = cCrePer;
    }

    public String getcCrePer() 
    {
        return cCrePer;
    }
    public void settCreTm(Date tCreTm) 
    {
        this.tCreTm = tCreTm;
    }

    public Date gettCreTm() 
    {
        return tCreTm;
    }
    public void setcUpdPer(String cUpdPer) 
    {
        this.cUpdPer = cUpdPer;
    }

    public String getcUpdPer() 
    {
        return cUpdPer;
    }
    public void settUpdTm(Date tUpdTm) 
    {
        this.tUpdTm = tUpdTm;
    }

    public Date gettUpdTm() 
    {
        return tUpdTm;
    }
    public void setcDemSou(String cDemSou) 
    {
        this.cDemSou = cDemSou;
    }

    public String getcDemSou() 
    {
        return cDemSou;
    }
    public void setcDemType(String cDemType) 
    {
        this.cDemType = cDemType;
    }

    public String getcDemType() 
    {
        return cDemType;
    }
    public void setcDemHead(String cDemHead) 
    {
        this.cDemHead = cDemHead;
    }

    public String getcDemHead() 
    {
        return cDemHead;
    }
    public void setcDemPer(String cDemPer) 
    {
        this.cDemPer = cDemPer;
    }

    public String getcDemPer() 
    {
        return cDemPer;
    }
    public void setcEstWork(Double cEstWork)
    {
        this.cEstWork = cEstWork;
    }

    public Double getcEstWork()
    {
        return cEstWork;
    }
    public void setcRegWork(Double cRegWork)
    {
        this.cRegWork = cRegWork;
    }

    public Double getcRegWork()
    {
        return cRegWork;
    }

    public Double getcRemWork() {
        return cRemWork;
    }

    public void setcRemWork(Double cRemWork) {
        this.cRemWork = cRemWork;
    }

    public String getcEstRemWork() {
        return cEstRemWork;
    }

    public void setcEstRemWork(String cEstRemWork) {
        this.cEstRemWork = cEstRemWork;
    }

    public void setcWork(String cWork)
    {
        this.cWork = cWork;
    }

    public String getcWork()
    {
        return cWork;
    }
    public void settStaTm(Date tStaTm) 
    {
        this.tStaTm = tStaTm;
    }

    public Date gettStaTm() 
    {
        return tStaTm;
    }
    public void settEndTm(Date tEndTm) 
    {
        this.tEndTm = tEndTm;
    }

    public Date gettEndTm() 
    {
        return tEndTm;
    }

    public String getcCrePerNme() {
        return cCrePerNme;
    }

    public void setcCrePerNme(String cCrePerNme) {
        this.cCrePerNme = cCrePerNme;
    }

    public String getcUpdPerNme() {
        return cUpdPerNme;
    }

    public void setcUpdPerNme(String cUpdPerNme) {
        this.cUpdPerNme = cUpdPerNme;
    }

    public String getcDemHeadNme() {
        return cDemHeadNme;
    }

    public void setcDemHeadNme(String cDemHeadNme) {
        this.cDemHeadNme = cDemHeadNme;
    }

    public String getcQuery() {
        return cQuery;
    }

    public void setcQuery(String cQuery) {
        this.cQuery = cQuery;
    }

    public String getcTitle() {
        return cTitle;
    }

    public void setcTitle(String cTitle) {
        this.cTitle = cTitle;
    }

    public String getcTxt() {
        return cTxt;
    }

    public void setcTxt(String cTxt) {
        this.cTxt = cTxt;
    }
}
